﻿$(document).ready(function () {
    $('#but_hsidebar').click(function () {
        $('#sidebar').animate({ left: -350 }, 'normal', function () {
            $('#but_ssidebar').fadeIn('fast');
        });
    });

    $('#but_ssidebar').click(function () {
        $('#but_ssidebar').fadeOut('fast', function () {
            $('#sidebar').animate({ left: 0 }, 'normal');
        });
    });

    $('#placeformtab').click(function () {
        $('.tab.active').removeClass('active').addClass('inactive');
        $('#placeformtab').removeClass('inactive').addClass('active');
        $('#placeform').show();
        $('#placearoundform').hide();
        $('#streetform').hide();
    });

    $('#streetformtab').click(function () {
        $('.tab.active').removeClass('active').addClass('inactive');
        $('#streetformtab').removeClass('inactive').addClass('active');
        $('#streetform').show();
        $('#placeform').hide();
        $('#placearoundform').hide();
    });

    $('#placearoundformtab').click(function () {
        $('.tab.active').removeClass('active').addClass('inactive');
        $('#placearoundformtab').removeClass('inactive').addClass('active');
        $('#placearoundform').show();
        $('#placeform').hide();
        $('#streetform').hide();
    });

    $('.viewmap').live("click", function () {
        var index = $(this).parent().parent().attr('id');
        infoWindow.setContent(infoPlace[index]);
        infoWindow.open(map, markerPlace[index]);
        map.setZoom(18);
        map.setCenter(markerPlace[index].getPosition());
        //for (var i = 0; i < markerPlace.length; i++) {
        // markerPlace[i].setVisible(false);
        //}
    });

    $('.direction').live("click", function () {
        var start = $('#startInput').val();
        var end = $('#endInput').val();
        calcRoute(start, end);
    });

    $('.setstartpoint').live("click", function () {
        infoWindow.close();
        startpoint = new google.maps.LatLng($(this).parent().attr('dataLat'), $(this).parent().attr('datalong'));
        var input = $(this).parent().parent().children('a').text();
        $('#startInput').val(input);
        if ($('#endInput').val() != 'Nhập vị trí kết thúc') {
            $('#streetformtab').click();
            calcRoute(startpoint, endpoint);
        }
    });

    $('.setendpoint').live("click", function () {
        infoWindow.close();
        endpoint = new google.maps.LatLng($(this).parent().attr('dataLat'), $(this).parent().attr('datalong'));
        var input = $(this).parent().parent().children('a').text();
        $('#endInput').val(input);
        if ($('#startInput').val() != 'Nhập vị trí bắt đầu') {
            $('#streetformtab').click();
            calcRoute(startpoint, endpoint);
        }
    });

    $('.chat').live("click", function () {
        infoWindow.close();
        var name = $(this).parent().parent().children("h5").text();
        window.opener.$("#chatFromPopup").attr("title",name).click();
        window.opener.focus();
    });

});
